[INFO] cloning repository https://github.com/rurban/p5-spy
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rurban/p5-spy" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frurban%2Fp5-spy", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frurban%2Fp5-spy'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f3d9afc7e10d34259f621ec74ee1f3880ce9645b
[INFO] checking rurban/p5-spy against master#82310651b93a594a3fd69015e1562186a080d94c for pr-145770
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frurban%2Fp5-spy" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rurban/p5-spy
[INFO] finished tweaking git repo https://github.com/rurban/p5-spy
[INFO] tweaked toml for git repo https://github.com/rurban/p5-spy written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rurban/p5-spy on toolchain 82310651b93a594a3fd69015e1562186a080d94c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rurban/p5-spy already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded failure_derive v0.1.2
[INFO] [stderr]   Downloaded errno v0.1.8
[INFO] [stderr]   Downloaded synstructure v0.9.0
[INFO] [stderr]   Downloaded tempfile v3.0.3
[INFO] [stderr]   Downloaded failure v0.1.2
[INFO] [stderr]   Downloaded cfg-if v0.1.5
[INFO] [stderr]   Downloaded mach v0.1.2
[INFO] [stderr]   Downloaded scroll v0.9.0
[INFO] [stderr]   Downloaded console v0.6.1
[INFO] [stderr]   Downloaded cc v1.0.23
[INFO] [stderr]   Downloaded parking_lot_core v0.3.0
[INFO] [stderr]   Downloaded syn v0.14.9
[INFO] [stderr]   Downloaded proc-macro2 v0.4.15
[INFO] [stderr]   Downloaded lock_api v0.1.3
[INFO] [stderr]   Downloaded version_check v0.1.4
[INFO] [stderr]   Downloaded log v0.4.4
[INFO] [stderr]   Downloaded winapi v0.3.5
[INFO] [stderr]   Downloaded proc-maps v0.1.3
[INFO] [stderr]   Downloaded termcolor v1.0.2
[INFO] [stderr]   Downloaded scroll_derive v0.9.4
[INFO] [stderr]   Downloaded benfred-read-process-memory v0.1.3
[INFO] [stderr]   Downloaded clicolors-control v0.2.0
[INFO] [stderr]   Downloaded libproc v0.3.1
[INFO] [stderr]   Downloaded indicatif v0.9.0
[INFO] [stderr]   Downloaded goblin v0.0.15
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e04af7ddd63be4c7315ebbdc955f6176f60ace7246e49e4e7e43c439de24a9c2
[INFO] running `Command { std: "docker" "start" "-a" "e04af7ddd63be4c7315ebbdc955f6176f60ace7246e49e4e7e43c439de24a9c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e04af7ddd63be4c7315ebbdc955f6176f60ace7246e49e4e7e43c439de24a9c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e04af7ddd63be4c7315ebbdc955f6176f60ace7246e49e4e7e43c439de24a9c2", kill_on_drop: false }`
[INFO] [stdout] e04af7ddd63be4c7315ebbdc955f6176f60ace7246e49e4e7e43c439de24a9c2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c3cdc6cfa1e5099d071d07255ecf98e606e7acbb93f83a22fc0b81d46342868f
[INFO] running `Command { std: "docker" "start" "-a" "c3cdc6cfa1e5099d071d07255ecf98e606e7acbb93f83a22fc0b81d46342868f", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]     Checking libc v0.2.43
[INFO] [stderr]    Compiling proc-macro2 v0.4.15
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]     Checking cfg-if v0.1.5
[INFO] [stderr]    Compiling version_check v0.1.4
[INFO] [stderr]    Compiling cc v1.0.23
[INFO] [stderr]     Checking rand_core v0.2.1
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking stable_deref_trait v1.1.1
[INFO] [stderr]    Compiling failure_derive v0.1.2
[INFO] [stderr]     Checking scopeguard v0.3.3
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]     Checking ucd-util v0.1.1
[INFO] [stderr]     Checking unicode-width v0.1.5
[INFO] [stderr]     Checking utf8-ranges v1.0.1
[INFO] [stderr]     Checking lazy_static v0.2.11
[INFO] [stderr]     Checking log v0.4.4
[INFO] [stderr]     Checking rustc-demangle v0.1.9
[INFO] [stderr]     Checking quick-error v1.2.2
[INFO] [stderr]     Checking unreachable v1.0.0
[INFO] [stderr]     Checking owning_ref v0.3.3
[INFO] [stderr]     Checking regex-syntax v0.6.28
[INFO] [stderr]     Checking remove_dir_all v0.5.1
[INFO] [stderr]     Checking humantime v1.1.1
[INFO] [stderr]     Checking textwrap v0.10.0
[INFO] [stderr]     Checking smallvec v0.6.5
[INFO] [stderr]     Checking lock_api v0.1.3
[INFO] [stderr]     Checking regex-syntax v0.5.6
[INFO] [stderr]     Checking termcolor v1.0.2
[INFO] [stderr]     Checking log v0.3.9
[INFO] [stderr]     Checking strsim v0.7.0
[INFO] [stderr]     Checking plain v0.2.3
[INFO] [stderr]     Checking vec_map v0.8.1
[INFO] [stderr]     Checking bitflags v1.0.4
[INFO] [stderr]    Compiling lazy_static v1.1.0
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking rand v0.5.5
[INFO] [stderr]     Checking clicolors-control v0.2.0
[INFO] [stderr]     Checking atty v0.2.11
[INFO] [stderr]     Checking termios v0.2.2
[INFO] [stderr]     Checking rand v0.4.3
[INFO] [stderr]     Checking benfred-read-process-memory v0.1.3
[INFO] [stderr]     Checking thread_local v0.3.6
[INFO] [stderr]    Compiling backtrace-sys v0.1.24
[INFO] [stderr]     Checking clap v2.32.0
[INFO] [stderr]     Checking aho-corasick v0.6.8
[INFO] [stderr]     Checking aho-corasick v0.7.20
[INFO] [stderr]    Compiling quote v0.6.8
[INFO] [stderr]    Compiling syn v0.14.9
[INFO] [stderr]     Checking tempdir v0.3.7
[INFO] [stderr]     Checking parking_lot_core v0.3.0
[INFO] [stderr]     Checking tempfile v3.0.3
[INFO] [stderr]     Checking parking_lot v0.6.4
[INFO] [stderr]     Checking backtrace v0.3.9
[INFO] [stderr]     Checking regex v1.7.0
[INFO] [stderr]     Checking env_logger v0.5.13
[INFO] [stderr]     Checking console v0.6.1
[INFO] [stderr]     Checking indicatif v0.9.0
[INFO] [stderr]    Compiling synstructure v0.9.0
[INFO] [stderr]    Compiling scroll_derive v0.9.4
[INFO] [stderr]     Checking scroll v0.9.0
[INFO] [stderr]     Checking failure v0.1.2
[INFO] [stderr]     Checking goblin v0.0.15
[INFO] [stderr]     Checking proc-maps v0.1.3
[INFO] [stderr]     Checking p5-spy v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: expected item after attributes
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0_thr.rs:10095:1
[INFO] [stdout]       |
[INFO] [stdout] 10094 | #[repr(C)]
[INFO] [stdout]       | ---------- other attributes here
[INFO] [stdout] 10095 | #[derive(Copy, Clone)];
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: consider removing this semicolon
[INFO] [stdout]       |
[INFO] [stdout] 10095 - #[derive(Copy, Clone)];
[INFO] [stdout] 10095 + #[derive(Copy, Clone)]
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected item after attributes
[INFO] [stdout]     --> src/perl_versions/perl5_26_2.rs:9421:1
[INFO] [stdout]      |
[INFO] [stdout] 9420 | #[repr(C)]
[INFO] [stdout]      | ---------- other attributes here
[INFO] [stdout] 9421 | #[derive(Copy, Clone)];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: consider removing this semicolon
[INFO] [stdout]      |
[INFO] [stdout] 9421 - #[derive(Copy, Clone)];
[INFO] [stdout] 9421 + #[derive(Copy, Clone)]
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected item after attributes
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0_thr.rs:10095:1
[INFO] [stdout]       |
[INFO] [stdout] 10094 | #[repr(C)]
[INFO] [stdout]       | ---------- other attributes here
[INFO] [stdout] 10095 | #[derive(Copy, Clone)];
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: consider removing this semicolon
[INFO] [stdout]       |
[INFO] [stdout] 10095 - #[derive(Copy, Clone)];
[INFO] [stdout] 10095 + #[derive(Copy, Clone)]
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected item after attributes
[INFO] [stdout]     --> src/perl_versions/perl5_26_2.rs:9421:1
[INFO] [stdout]      |
[INFO] [stdout] 9420 | #[repr(C)]
[INFO] [stdout]      | ---------- other attributes here
[INFO] [stdout] 9421 | #[derive(Copy, Clone)];
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: consider removing this semicolon
[INFO] [stdout]      |
[INFO] [stdout] 9421 - #[derive(Copy, Clone)];
[INFO] [stdout] 9421 + #[derive(Copy, Clone)]
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9268:1
[INFO] [stdout]      |
[INFO] [stdout] 9268 |   #[derive(Copy, Clone)]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^ not applicable here
[INFO] [stdout] 9269 |   #[test]
[INFO] [stdout] 9270 | / fn bindgen_test_layout_block__bindgen_ty_1() {
[INFO] [stdout] 9271 | |     assert_eq!(
[INFO] [stdout] 9272 | |         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9273 | |         48usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9330 | |     );
[INFO] [stdout] 9331 | | }
[INFO] [stdout]      | |_- not a `struct`, `enum` or `union`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9634:1
[INFO] [stdout]      |
[INFO] [stdout] 9634 |   #[derive(Copy, Clone)]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^ not applicable here
[INFO] [stdout] 9635 |   #[test]
[INFO] [stdout] 9636 | / fn bindgen_test_layout_context__bindgen_ty_1() {
[INFO] [stdout] 9637 | |     assert_eq!(
[INFO] [stdout] 9638 | |         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 9639 | |         88usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9666 | |     );
[INFO] [stdout] 9667 | | }
[INFO] [stdout]      | |_- not a `struct`, `enum` or `union`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:4322:12
[INFO] [stdout]      |
[INFO] [stdout] 4322 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:4322:12
[INFO] [stdout]      |
[INFO] [stdout] 4322 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4319 | pub struct regmatch_state<regmatch_state__bindgen_ty_1> {
[INFO] [stdout]      |                          ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5688:28
[INFO] [stdout]      |
[INFO] [stdout] 5688 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9293:18
[INFO] [stdout]      |
[INFO] [stdout] 9293 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] ...
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9293:18
[INFO] [stdout]      |
[INFO] [stdout] 9293 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9293 -     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout] 9293 +     pub state_u: block_loop__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9289 | pub struct block_loop<block_loop__bindgen_ty_2> {
[INFO] [stdout]      |                      ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9569:28
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9569 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9702:16
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9702 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9702:16
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9702 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9702 -     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout] 9702 +     pub blk_u: cv__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9691 | pub struct block<block__bindgen_ty_1> {
[INFO] [stdout]      |                 +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9768:28
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9768 | impl ::std::fmt::Debug for block__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10089:15
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10089 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10089:15
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10089 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10089 -     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout] 10089 +     pub cx_u: regexp__bindgen_ty_1,
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10088 | pub struct context<context__bindgen_ty_1> {
[INFO] [stdout]       |                   +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10124:28
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10124 | impl ::std::fmt::Debug for context__bindgen_ty_1 {
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:4385:12
[INFO] [stdout]      |
[INFO] [stdout] 4385 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:4385:12
[INFO] [stdout]      |
[INFO] [stdout] 4385 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4382 | pub struct regmatch_state<regmatch_state__bindgen_ty_1> {
[INFO] [stdout]      |                          ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5740:28
[INFO] [stdout]      |
[INFO] [stdout] 5740 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:8925:18
[INFO] [stdout]      |
[INFO] [stdout] 8925 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] ...
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:8925:18
[INFO] [stdout]      |
[INFO] [stdout] 8925 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 8925 -     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout] 8925 +     pub state_u: block_loop__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 8921 | pub struct block_loop<block_loop__bindgen_ty_2> {
[INFO] [stdout]      |                      ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9156:28
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9156 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9265:16
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9265 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9265:16
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9265 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9265 -     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout] 9265 +     pub blk_u: cv__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9256 | pub struct block<block__bindgen_ty_1> {
[INFO] [stdout]      |                 +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9332:28
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9332 | impl ::std::fmt::Debug for block__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9631:15
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9631 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9631:15
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9631 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9631 -     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout] 9631 +     pub cx_u: regexp__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9630 | pub struct context<context__bindgen_ty_1> {
[INFO] [stdout]      |                   +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9668:28
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9668 | impl ::std::fmt::Debug for context__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:138:10
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub type __uint8_t = ::std::os::raw::c_uchar;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:139:10
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub type __uint16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:140:10
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub type __int32_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:141:10
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub type __uint32_t = ::std::os::raw::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:142:10
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub type __int64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_size_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:143:10
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub type __darwin_size_t = ::std::os::raw::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinSizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_ssize_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:144:10
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub type __darwin_ssize_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinSsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_time_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:145:10
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub type __darwin_time_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinTimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_blkcnt_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:146:10
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub type __darwin_blkcnt_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinBlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_blksize_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:147:10
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub type __darwin_blksize_t = __int32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinBlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_dev_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type __darwin_dev_t = __int32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinDevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_gid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type __darwin_gid_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinGidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_ino_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type __darwin_ino_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinInoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_mode_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __darwin_mode_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_off_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __darwin_off_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinOffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_pid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:153:10
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub type __darwin_pid_t = __int32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinPidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_uid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:154:10
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub type __darwin_uid_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinUidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_pthread_mutex_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:208:10
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinPthreadMutexT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `dev_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:209:10
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub type dev_t = __darwin_dev_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `blkcnt_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:210:10
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub type blkcnt_t = __darwin_blkcnt_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `blksize_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:211:10
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub type blksize_t = __darwin_blksize_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `gid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:212:10
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub type gid_t = __darwin_gid_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ino_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:213:10
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub type ino_t = __darwin_ino_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mode_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:214:10
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub type mode_t = __darwin_mode_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nlink_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:215:10
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub type nlink_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:216:10
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub type pid_t = __darwin_pid_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `off_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:217:10
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub type off_t = __darwin_off_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:218:10
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub type uid_t = __darwin_uid_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:219:10
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub type time_t = __darwin_time_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:225:10
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub type locale_t = *mut _xlocale;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sigjmp_buf` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:226:10
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub type sigjmp_buf = [::std::os::raw::c_int; 38usize];
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `SigjmpBuf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `siginfo_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:411:10
[INFO] [stdout]     |
[INFO] [stdout] 411 | pub type siginfo_t = __siginfo;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SiginfoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `UNOP_AUX` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:900:10
[INFO] [stdout]     |
[INFO] [stdout] 900 | pub type UNOP_AUX = unop_aux;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `UnopAux`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PERL_CONTEXT` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:911:10
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub type PERL_CONTEXT = context;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PTR_TBL_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:921:10
[INFO] [stdout]     |
[INFO] [stdout] 921 | pub type PTR_TBL_t = ptr_tbl;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `PtrTblT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `CLONE_PARAMS` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:922:10
[INFO] [stdout]     |
[INFO] [stdout] 922 | pub type CLONE_PARAMS = clone_params;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CloneParams`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `line_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:932:10
[INFO] [stdout]     |
[INFO] [stdout] 932 | pub type line_t = U32;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `LineT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PerlIO_list_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:1134:10
[INFO] [stdout]      |
[INFO] [stdout] 1134 | pub type PerlIO_list_t = PerlIO_list_s;
[INFO] [stdout]      |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlIoListT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `Sighandler_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:1135:10
[INFO] [stdout]      |
[INFO] [stdout] 1135 | pub type Sighandler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SighandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `cv_flags_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:2850:10
[INFO] [stdout]      |
[INFO] [stdout] 2850 | pub type cv_flags_t = U32;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CvFlagsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `re_scream_pos_data` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:3908:10
[INFO] [stdout]      |
[INFO] [stdout] 3908 | pub type re_scream_pos_data = re_scream_pos_data_s;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReScreamPosData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `perl_drand48_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5812:10
[INFO] [stdout]      |
[INFO] [stdout] 5812 | pub type perl_drand48_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlDrand48T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PERL_SI` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10262:10
[INFO] [stdout]       |
[INFO] [stdout] 10262 | pub type PERL_SI = stackinfo;
[INFO] [stdout]       |          ^^^^^^^ help: convert the identifier to upper camel case: `PerlSi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `expectation` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10580:10
[INFO] [stdout]       |
[INFO] [stdout] 10580 | pub type expectation = u32;
[INFO] [stdout]       |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `Expectation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `runops_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11788:10
[INFO] [stdout]       |
[INFO] [stdout] 11788 | pub type runops_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter) -> ::std::os::raw::c_int>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RunopsProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `share_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11789:10
[INFO] [stdout]       |
[INFO] [stdout] 11789 | pub type share_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, sv: *mut SV)>;
[INFO] [stdout]       |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ShareProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `thrhook_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11790:10
[INFO] [stdout]       |
[INFO] [stdout] 11790 | pub type thrhook_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter) -> ::std::os::raw::c_int>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ThrhookProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `destroyable_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11791:10
[INFO] [stdout]       |
[INFO] [stdout] 11791 | pub type destroyable_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, sv: *mut SV) -> bool>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DestroyableProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `despatch_signals_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11792:10
[INFO] [stdout]       |
[INFO] [stdout] 11792 | pub type despatch_signals_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter)>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DespatchSignalsProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `perl_phase` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11801:10
[INFO] [stdout]       |
[INFO] [stdout] 11801 | pub type perl_phase = u32;
[INFO] [stdout]       |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlPhase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `peep_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11835:10
[INFO] [stdout]       |
[INFO] [stdout] 11835 | pub type peep_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, o: *mut OP)>;
[INFO] [stdout]       |          ^^^^^^ help: convert the identifier to upper camel case: `PeepT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SVCOMPARE_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11836:10
[INFO] [stdout]       |
[INFO] [stdout] 11836 | pub type SVCOMPARE_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, arg1: *mut SV, arg2: *mut SV) -> I32>;
[INFO] [stdout]       |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SvcompareT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `Perl_ophook_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11837:10
[INFO] [stdout]       |
[INFO] [stdout] 11837 | pub type Perl_ophook_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, arg1: *mut OP)>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlOphookT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `globhook_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11838:10
[INFO] [stdout]       |
[INFO] [stdout] 11838 | pub type globhook_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter)>;
[INFO] [stdout]       |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `GlobhookT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `cperl5_22_5d`, `cperl5_28_0_thr`, `cperl5_28_0d`, `perl5_10_1_nt`, and `perl5_26_2`
[INFO] [stdout]   --> src/perl_interpreters.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use perl_versions::{cperl5_28_0d, cperl5_28_0_thr, cperl5_22_5d, perl5_26_2, perl5_10_1_nt};
[INFO] [stdout]    |                     ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std`
[INFO] [stdout]   --> src/perl_interpreters.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use std;
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `PerlCommonImpl`
[INFO] [stdout]   --> src/perl_interpreters.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 72 | macro_rules! PerlCommonImpl {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `Perl3StringImpl`
[INFO] [stdout]    --> src/perl_interpreters.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 | macro_rules! Perl3StringImpl {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `cperl5_28_0_thr` and `perl5_10_1_nt`
[INFO] [stdout]  --> src/perl_spy.rs:9:35
[INFO] [stdout]   |
[INFO] [stdout] 9 | use perl_versions::{cperl5_28_0d, cperl5_28_0_thr, cperl5_22_5d, perl5_26_2, perl5_10_1_nt};
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:121:39
[INFO] [stdout]     |
[INFO] [stdout] 121 |             Version{major: 2, minor: 3...7, ..} => self._get_stack_traces::<cperl5_22_5d::interpreter>(),
[INFO] [stdout]     |                                       ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:275:36
[INFO] [stdout]     |
[INFO] [stdout] 275 |         Version{major: 28, minor: 0...1, ..} => check_addresses::<cperl5_28_0d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:276:36
[INFO] [stdout]     |
[INFO] [stdout] 276 |         Version{major: 26, minor: 0...3, ..} => check_addresses::<perl5_26_2::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:277:36
[INFO] [stdout]     |
[INFO] [stdout] 277 |         Version{major: 22, minor: 0...5, ..} => check_addresses::<cperl5_22_5d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/perl_spy.rs:300:16
[INFO] [stdout]     |
[INFO] [stdout] 300 |     #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/stack_trace.rs:26:71
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub fn get_stack_traces<I, P>(interpreter: &I, process: &P) -> Result<(Vec<StackTrace>), Error>
[INFO] [stdout]    |                                                                       ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 26 - pub fn get_stack_traces<I, P>(interpreter: &I, process: &P) -> Result<(Vec<StackTrace>), Error>
[INFO] [stdout] 26 + pub fn get_stack_traces<I, P>(interpreter: &I, process: &P) -> Result<Vec<StackTrace>, Error>
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/stack_trace.rs:124:24
[INFO] [stdout]     |
[INFO] [stdout] 124 |             #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9268:1
[INFO] [stdout]      |
[INFO] [stdout] 9268 |   #[derive(Copy, Clone)]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^ not applicable here
[INFO] [stdout] 9269 |   #[test]
[INFO] [stdout] 9270 | / fn bindgen_test_layout_block__bindgen_ty_1() {
[INFO] [stdout] 9271 | |     assert_eq!(
[INFO] [stdout] 9272 | |         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9273 | |         48usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9330 | |     );
[INFO] [stdout] 9331 | | }
[INFO] [stdout]      | |_- not a `struct`, `enum` or `union`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9634:1
[INFO] [stdout]      |
[INFO] [stdout] 9634 |   #[derive(Copy, Clone)]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^ not applicable here
[INFO] [stdout] 9635 |   #[test]
[INFO] [stdout] 9636 | / fn bindgen_test_layout_context__bindgen_ty_1() {
[INFO] [stdout] 9637 | |     assert_eq!(
[INFO] [stdout] 9638 | |         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 9639 | |         88usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9666 | |     );
[INFO] [stdout] 9667 | | }
[INFO] [stdout]      | |_- not a `struct`, `enum` or `union`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `perl_bindings`
[INFO] [stdout]    --> src/stack_trace.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 |     use perl_bindings::v3_7_0::{PyCodeObject, PyBytesObject, PyVarObject, PyASCIIObject};
[INFO] [stdout]     |         ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `perl_bindings`
[INFO] [stdout]     |
[INFO] [stdout] help: if you wanted to use a crate named `perl_bindings`, use `cargo add perl_bindings` to add it to your `Cargo.toml` and import it in your code
[INFO] [stdout]    --> src/main.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   + extern crate perl_bindings;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied
[INFO] [stdout]    --> src/perl_spy.rs:121:77
[INFO] [stdout]     |
[INFO] [stdout] 121 |             Version{major: 2, minor: 3...7, ..} => self._get_stack_traces::<cperl5_22_5d::interpreter>(),
[INFO] [stdout]     |                                                         -----------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter`
[INFO] [stdout]     |                                                         |
[INFO] [stdout]     |                                                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: this trait has no implementations, consider adding one
[INFO] [stdout]    --> src/perl_interpreters.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub trait InterpreterState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `PerlSpy::_get_stack_traces`
[INFO] [stdout]    --> src/perl_spy.rs:127:29
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn _get_stack_traces<I: InterpreterState>(&self) -> Result<Vec<StackTrace>, Error> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^ required by this bound in `PerlSpy::_get_stack_traces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `cperl5_28_0d::interpreter: InterpreterState` is not satisfied
[INFO] [stdout]    --> src/perl_spy.rs:275:67
[INFO] [stdout]     |
[INFO] [stdout] 275 |         Version{major: 28, minor: 0...1, ..} => check_addresses::<cperl5_28_0d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_28_0d::interpreter`
[INFO] [stdout]     |
[INFO] [stdout] help: this trait has no implementations, consider adding one
[INFO] [stdout]    --> src/perl_interpreters.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub trait InterpreterState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `check_addresses`
[INFO] [stdout]    --> src/perl_spy.rs:287:18
[INFO] [stdout]     |
[INFO] [stdout] 284 | fn check_addresses<I>(binary: &BinaryInfo,
[INFO] [stdout]     |    --------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 287 |         where I: perl_interpreters::InterpreterState {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied
[INFO] [stdout]    --> src/perl_spy.rs:277:67
[INFO] [stdout]     |
[INFO] [stdout] 277 |         Version{major: 22, minor: 0...5, ..} => check_addresses::<cperl5_22_5d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter`
[INFO] [stdout]     |
[INFO] [stdout] help: this trait has no implementations, consider adding one
[INFO] [stdout]    --> src/perl_interpreters.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub trait InterpreterState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `check_addresses`
[INFO] [stdout]    --> src/perl_spy.rs:287:18
[INFO] [stdout]     |
[INFO] [stdout] 284 | fn check_addresses<I>(binary: &BinaryInfo,
[INFO] [stdout]     |    --------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 287 |         where I: perl_interpreters::InterpreterState {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:4322:12
[INFO] [stdout]      |
[INFO] [stdout] 4322 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:4322:12
[INFO] [stdout]      |
[INFO] [stdout] 4322 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4319 | pub struct regmatch_state<regmatch_state__bindgen_ty_1> {
[INFO] [stdout]      |                          ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5538:31
[INFO] [stdout]      |
[INFO] [stdout] 5538 |         ::std::mem::size_of::<regmatch_state__bindgen_ty_1>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5543:32
[INFO] [stdout]      |
[INFO] [stdout] 5543 |         ::std::mem::align_of::<regmatch_state__bindgen_ty_1>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5548:41
[INFO] [stdout]      |
[INFO] [stdout] 5548 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).info_aux as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5558:41
[INFO] [stdout]      |
[INFO] [stdout] 5558 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).info_aux_eval as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5568:41
[INFO] [stdout]      |
[INFO] [stdout] 5568 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).yes as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5578:41
[INFO] [stdout]      |
[INFO] [stdout] 5578 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).branchlike as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5588:41
[INFO] [stdout]      |
[INFO] [stdout] 5588 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).branch as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5598:41
[INFO] [stdout]      |
[INFO] [stdout] 5598 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).trie as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5608:41
[INFO] [stdout]      |
[INFO] [stdout] 5608 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).eval as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5618:41
[INFO] [stdout]      |
[INFO] [stdout] 5618 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).ifmatch as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5628:41
[INFO] [stdout]      |
[INFO] [stdout] 5628 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).mark as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5638:41
[INFO] [stdout]      |
[INFO] [stdout] 5638 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).keeper as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5648:41
[INFO] [stdout]      |
[INFO] [stdout] 5648 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).curlyx as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5658:41
[INFO] [stdout]      |
[INFO] [stdout] 5658 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).whilem as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5668:41
[INFO] [stdout]      |
[INFO] [stdout] 5668 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).curlym as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5678:41
[INFO] [stdout]      |
[INFO] [stdout] 5678 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).curly as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5688:28
[INFO] [stdout]      |
[INFO] [stdout] 5688 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9293:18
[INFO] [stdout]      |
[INFO] [stdout] 9293 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] ...
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9293:18
[INFO] [stdout]      |
[INFO] [stdout] 9293 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9293 -     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout] 9293 +     pub state_u: block_loop__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9289 | pub struct block_loop<block_loop__bindgen_ty_2> {
[INFO] [stdout]      |                      ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9519:31
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9519 |         ::std::mem::size_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9519 -         ::std::mem::size_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout] 9519 +         ::std::mem::size_of::<block_loop__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9524:32
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9524 |         ::std::mem::align_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9524 -         ::std::mem::align_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout] 9524 +         ::std::mem::align_of::<block_loop__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/perl_spy.rs:379:17
[INFO] [stdout]     |
[INFO] [stdout] 379 |             let mut perl_binary = parse_binary(&filename, map.start() as u64)?;
[INFO] [stdout]     |                 ----^^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/perl_spy.rs:431:25
[INFO] [stdout]     |
[INFO] [stdout] 431 |                     let mut parsed = parse_binary(filename, libperl.start() as u64)?;
[INFO] [stdout]     |                         ----^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9529:41
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9529 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).ary as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9529 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).ary as *const _ as usize },
[INFO] [stdout] 9529 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).ary as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9539:41
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9539 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).stack as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9539 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).stack as *const _ as usize },
[INFO] [stdout] 9539 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).stack as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9549:41
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9549 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazyiv as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9549 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazyiv as *const _ as usize },
[INFO] [stdout] 9549 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).lazyiv as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9559:41
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9559 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazysv as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9559 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazysv as *const _ as usize },
[INFO] [stdout] 9559 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).lazysv as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9569:28
[INFO] [stdout]      |
[INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#...
[INFO] [stdout]      |                       ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9569 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9702:16
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9702 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9702:16
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9702 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9702 -     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout] 9702 +     pub blk_u: cv__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9691 | pub struct block<block__bindgen_ty_1> {
[INFO] [stdout]      |                 +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9708:31
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9708 |         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9708 -         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9708 +         ::std::mem::size_of::<cv__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9713:32
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9713 |         ::std::mem::align_of::<block__bindgen_ty_1>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9713 -         ::std::mem::align_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9713 +         ::std::mem::align_of::<cv__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9718:41
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9718 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_sub as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9718 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_sub as *const _ as usize },
[INFO] [stdout] 9718 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_sub as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9728:41
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9728 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_format as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9728 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_format as *const _ as usize },
[INFO] [stdout] 9728 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_format as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9738:41
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9738 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_eval as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9738 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_eval as *const _ as usize },
[INFO] [stdout] 9738 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_eval as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9748:41
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9748 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_loop as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9748 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_loop as *const _ as usize },
[INFO] [stdout] 9748 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_loop as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9758:41
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9758 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_givwhen as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9758 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_givwhen as *const _ as usize },
[INFO] [stdout] 9758 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_givwhen as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9768:28
[INFO] [stdout]      |
[INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,...
[INFO] [stdout]      |                       -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9768 | impl ::std::fmt::Debug for block__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10089:15
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10089 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10089:15
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10089 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]       |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10089 -     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout] 10089 +     pub cx_u: regexp__bindgen_ty_1,
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10088 | pub struct context<context__bindgen_ty_1> {
[INFO] [stdout]       |                   +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10094:31
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10094 |         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout]       |                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10094 -         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 10094 +         ::std::mem::size_of::<regexp__bindgen_ty_1>(),
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]       |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10099:32
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10099 |         ::std::mem::align_of::<context__bindgen_ty_1>(),
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10099 -         ::std::mem::align_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 10099 +         ::std::mem::align_of::<regexp__bindgen_ty_1>(),
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]       |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10104:41
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10104 |         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_blk as *const _ as usize },
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10104 -         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_blk as *const _ as usize },
[INFO] [stdout] 10104 +         unsafe { &(*(::std::ptr::null::<regexp__bindgen_ty_1>())).cx_blk as *const _ as usize },
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]       |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10114:41
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10114 |         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_subst as *const _ as usize },
[INFO] [stdout]       |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10114 -         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_subst as *const _ as usize },
[INFO] [stdout] 10114 +         unsafe { &(*(::std::ptr::null::<regexp__bindgen_ty_1>())).cx_subst as *const _ as usize },
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]       |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10124:28
[INFO] [stdout]       |
[INFO] [stdout] 3485  | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ...
[INFO] [stdout]       |                       ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10124 | impl ::std::fmt::Debug for context__bindgen_ty_1 {
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:4385:12
[INFO] [stdout]      |
[INFO] [stdout] 4385 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:4385:12
[INFO] [stdout]      |
[INFO] [stdout] 4385 |     pub u: regmatch_state__bindgen_ty_1,
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 4382 | pub struct regmatch_state<regmatch_state__bindgen_ty_1> {
[INFO] [stdout]      |                          ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5590:31
[INFO] [stdout]      |
[INFO] [stdout] 5590 |         ::std::mem::size_of::<regmatch_state__bindgen_ty_1>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5595:32
[INFO] [stdout]      |
[INFO] [stdout] 5595 |         ::std::mem::align_of::<regmatch_state__bindgen_ty_1>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5600:41
[INFO] [stdout]      |
[INFO] [stdout] 5600 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).info_aux as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5610:41
[INFO] [stdout]      |
[INFO] [stdout] 5610 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).info_aux_eval as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5620:41
[INFO] [stdout]      |
[INFO] [stdout] 5620 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).yes as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5630:41
[INFO] [stdout]      |
[INFO] [stdout] 5630 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).branchlike as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5640:41
[INFO] [stdout]      |
[INFO] [stdout] 5640 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).branch as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5650:41
[INFO] [stdout]      |
[INFO] [stdout] 5650 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).trie as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5660:41
[INFO] [stdout]      |
[INFO] [stdout] 5660 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).eval as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5670:41
[INFO] [stdout]      |
[INFO] [stdout] 5670 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).ifmatch as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5680:41
[INFO] [stdout]      |
[INFO] [stdout] 5680 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).mark as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5690:41
[INFO] [stdout]      |
[INFO] [stdout] 5690 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).keeper as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5700:41
[INFO] [stdout]      |
[INFO] [stdout] 5700 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).curlyx as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5710:41
[INFO] [stdout]      |
[INFO] [stdout] 5710 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).whilem as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5720:41
[INFO] [stdout]      |
[INFO] [stdout] 5720 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).curlym as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5730:41
[INFO] [stdout]      |
[INFO] [stdout] 5730 |         unsafe { &(*(::std::ptr::null::<regmatch_state__bindgen_ty_1>())).curly as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1<regmatch_state__bindgen_ty_1>() {
[INFO] [stdout]      |                                                    ++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:5740:28
[INFO] [stdout]      |
[INFO] [stdout] 5740 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:8925:18
[INFO] [stdout]      |
[INFO] [stdout] 8925 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] ...
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:8925:18
[INFO] [stdout]      |
[INFO] [stdout] 8925 |     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 8925 -     pub state_u: block_loop__bindgen_ty_2,
[INFO] [stdout] 8925 +     pub state_u: block_loop__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 8921 | pub struct block_loop<block_loop__bindgen_ty_2> {
[INFO] [stdout]      |                      ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9116:31
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9116 |         ::std::mem::size_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9116 -         ::std::mem::size_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout] 9116 +         ::std::mem::size_of::<block_loop__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9121:32
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9121 |         ::std::mem::align_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9121 -         ::std::mem::align_of::<block_loop__bindgen_ty_2>(),
[INFO] [stdout] 9121 +         ::std::mem::align_of::<block_loop__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9126:41
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9126 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).ary as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9126 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).ary as *const _ as usize },
[INFO] [stdout] 9126 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).ary as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9136:41
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9136 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazyiv as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9136 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazyiv as *const _ as usize },
[INFO] [stdout] 9136 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).lazyiv as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0412, E0774.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9146:41
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9146 |         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazysv as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9146 -         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_2>())).lazysv as *const _ as usize },
[INFO] [stdout] 9146 +         unsafe { &(*(::std::ptr::null::<block_loop__bindgen_ty_1>())).lazysv as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2<block_loop__bindgen_ty_2>() {
[INFO] [stdout]      |                                                ++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9156:28
[INFO] [stdout]      |
[INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u...
[INFO] [stdout]      | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9156 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9265:16
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9265 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `p5-spy` (bin "p5-spy") due to 31 previous errors; 68 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9265:16
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9265 |     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9265 -     pub blk_u: block__bindgen_ty_1,
[INFO] [stdout] 9265 +     pub blk_u: cv__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9256 | pub struct block<block__bindgen_ty_1> {
[INFO] [stdout]      |                 +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9272:31
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9272 |         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9272 -         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9272 +         ::std::mem::size_of::<cv__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9277:32
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9277 |         ::std::mem::align_of::<block__bindgen_ty_1>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9277 -         ::std::mem::align_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9277 +         ::std::mem::align_of::<cv__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9282:41
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9282 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_sub as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9282 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_sub as *const _ as usize },
[INFO] [stdout] 9282 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_sub as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9292:41
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9292 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_format as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9292 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_format as *const _ as usize },
[INFO] [stdout] 9292 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_format as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9302:41
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9302 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_eval as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9302 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_eval as *const _ as usize },
[INFO] [stdout] 9302 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_eval as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9312:41
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9312 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_loop as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9312 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_loop as *const _ as usize },
[INFO] [stdout] 9312 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_loop as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9322:41
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9322 |         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_givwhen as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9322 -         unsafe { &(*(::std::ptr::null::<block__bindgen_ty_1>())).blku_givwhen as *const _ as usize },
[INFO] [stdout] 9322 +         unsafe { &(*(::std::ptr::null::<cv__bindgen_ty_1>())).blku_givwhen as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1<block__bindgen_ty_1>() {
[INFO] [stdout]      |                                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9332:28
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub...
[INFO] [stdout]      | -------------------------- similarly named union `cv__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9332 | impl ::std::fmt::Debug for block__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9631:15
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9631 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9631:15
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9631 |     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9631 -     pub cx_u: context__bindgen_ty_1,
[INFO] [stdout] 9631 +     pub cx_u: regexp__bindgen_ty_1,
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9630 | pub struct context<context__bindgen_ty_1> {
[INFO] [stdout]      |                   +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9638:31
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9638 |         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9638 -         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 9638 +         ::std::mem::size_of::<regexp__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]      |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9643:32
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9643 |         ::std::mem::align_of::<context__bindgen_ty_1>(),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9643 -         ::std::mem::align_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 9643 +         ::std::mem::align_of::<regexp__bindgen_ty_1>(),
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]      |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9648:41
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9648 |         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_blk as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9648 -         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_blk as *const _ as usize },
[INFO] [stdout] 9648 +         unsafe { &(*(::std::ptr::null::<regexp__bindgen_ty_1>())).cx_blk as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]      |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9658:41
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9658 |         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_subst as *const _ as usize },
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a union with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 9658 -         unsafe { &(*(::std::ptr::null::<context__bindgen_ty_1>())).cx_subst as *const _ as usize },
[INFO] [stdout] 9658 +         unsafe { &(*(::std::ptr::null::<regexp__bindgen_ty_1>())).cx_subst as *const _ as usize },
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1<context__bindgen_ty_1>() {
[INFO] [stdout]      |                                             +++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9668:28
[INFO] [stdout]      |
[INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :...
[INFO] [stdout]      | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 9668 | impl ::std::fmt::Debug for context__bindgen_ty_1 {
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:138:10
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub type __uint8_t = ::std::os::raw::c_uchar;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:139:10
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub type __uint16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:140:10
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub type __int32_t = ::std::os::raw::c_int;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:141:10
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub type __uint32_t = ::std::os::raw::c_uint;
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:142:10
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub type __int64_t = ::std::os::raw::c_longlong;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_size_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:143:10
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub type __darwin_size_t = ::std::os::raw::c_ulong;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinSizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_ssize_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:144:10
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub type __darwin_ssize_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinSsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_time_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:145:10
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub type __darwin_time_t = ::std::os::raw::c_long;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinTimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_blkcnt_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:146:10
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub type __darwin_blkcnt_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinBlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_blksize_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:147:10
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub type __darwin_blksize_t = __int32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinBlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_dev_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:148:10
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub type __darwin_dev_t = __int32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinDevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_gid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:149:10
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub type __darwin_gid_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinGidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_ino_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:150:10
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub type __darwin_ino_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinInoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_mode_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:151:10
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub type __darwin_mode_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_off_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:152:10
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub type __darwin_off_t = __int64_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinOffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_pid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:153:10
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub type __darwin_pid_t = __int32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinPidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_uid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:154:10
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub type __darwin_uid_t = __uint32_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinUidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__darwin_pthread_mutex_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:208:10
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub type __darwin_pthread_mutex_t = _opaque_pthread_mutex_t;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DarwinPthreadMutexT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `dev_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:209:10
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub type dev_t = __darwin_dev_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `blkcnt_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:210:10
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub type blkcnt_t = __darwin_blkcnt_t;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `blksize_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:211:10
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub type blksize_t = __darwin_blksize_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `gid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:212:10
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub type gid_t = __darwin_gid_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ino_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:213:10
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub type ino_t = __darwin_ino_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mode_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:214:10
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub type mode_t = __darwin_mode_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nlink_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:215:10
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub type nlink_t = __uint16_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:216:10
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub type pid_t = __darwin_pid_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `off_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:217:10
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub type off_t = __darwin_off_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uid_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:218:10
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub type uid_t = __darwin_uid_t;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:219:10
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub type time_t = __darwin_time_t;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `locale_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:225:10
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub type locale_t = *mut _xlocale;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `LocaleT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sigjmp_buf` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:226:10
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub type sigjmp_buf = [::std::os::raw::c_int; 38usize];
[INFO] [stdout]     |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `SigjmpBuf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `siginfo_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:411:10
[INFO] [stdout]     |
[INFO] [stdout] 411 | pub type siginfo_t = __siginfo;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SiginfoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `UNOP_AUX` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:900:10
[INFO] [stdout]     |
[INFO] [stdout] 900 | pub type UNOP_AUX = unop_aux;
[INFO] [stdout]     |          ^^^^^^^^ help: convert the identifier to upper camel case: `UnopAux`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PERL_CONTEXT` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:911:10
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub type PERL_CONTEXT = context;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PTR_TBL_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:921:10
[INFO] [stdout]     |
[INFO] [stdout] 921 | pub type PTR_TBL_t = ptr_tbl;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `PtrTblT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `CLONE_PARAMS` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:922:10
[INFO] [stdout]     |
[INFO] [stdout] 922 | pub type CLONE_PARAMS = clone_params;
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CloneParams`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `line_t` should have an upper camel case name
[INFO] [stdout]    --> src/perl_versions/cperl5_28_0d.rs:932:10
[INFO] [stdout]     |
[INFO] [stdout] 932 | pub type line_t = U32;
[INFO] [stdout]     |          ^^^^^^ help: convert the identifier to upper camel case: `LineT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PerlIO_list_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:1134:10
[INFO] [stdout]      |
[INFO] [stdout] 1134 | pub type PerlIO_list_t = PerlIO_list_s;
[INFO] [stdout]      |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlIoListT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `Sighandler_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:1135:10
[INFO] [stdout]      |
[INFO] [stdout] 1135 | pub type Sighandler_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SighandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `cv_flags_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:2850:10
[INFO] [stdout]      |
[INFO] [stdout] 2850 | pub type cv_flags_t = U32;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `CvFlagsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `re_scream_pos_data` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:3908:10
[INFO] [stdout]      |
[INFO] [stdout] 3908 | pub type re_scream_pos_data = re_scream_pos_data_s;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReScreamPosData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `perl_drand48_t` should have an upper camel case name
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:5812:10
[INFO] [stdout]      |
[INFO] [stdout] 5812 | pub type perl_drand48_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlDrand48T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PERL_SI` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10262:10
[INFO] [stdout]       |
[INFO] [stdout] 10262 | pub type PERL_SI = stackinfo;
[INFO] [stdout]       |          ^^^^^^^ help: convert the identifier to upper camel case: `PerlSi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `expectation` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:10580:10
[INFO] [stdout]       |
[INFO] [stdout] 10580 | pub type expectation = u32;
[INFO] [stdout]       |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `Expectation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `runops_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11788:10
[INFO] [stdout]       |
[INFO] [stdout] 11788 | pub type runops_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter) -> ::std::os::raw::c_int>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RunopsProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `share_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11789:10
[INFO] [stdout]       |
[INFO] [stdout] 11789 | pub type share_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, sv: *mut SV)>;
[INFO] [stdout]       |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ShareProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `thrhook_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11790:10
[INFO] [stdout]       |
[INFO] [stdout] 11790 | pub type thrhook_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter) -> ::std::os::raw::c_int>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ThrhookProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `destroyable_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11791:10
[INFO] [stdout]       |
[INFO] [stdout] 11791 | pub type destroyable_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, sv: *mut SV) -> bool>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DestroyableProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `despatch_signals_proc_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11792:10
[INFO] [stdout]       |
[INFO] [stdout] 11792 | pub type despatch_signals_proc_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter)>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DespatchSignalsProcT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `perl_phase` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11801:10
[INFO] [stdout]       |
[INFO] [stdout] 11801 | pub type perl_phase = u32;
[INFO] [stdout]       |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlPhase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `peep_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11835:10
[INFO] [stdout]       |
[INFO] [stdout] 11835 | pub type peep_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, o: *mut OP)>;
[INFO] [stdout]       |          ^^^^^^ help: convert the identifier to upper camel case: `PeepT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SVCOMPARE_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11836:10
[INFO] [stdout]       |
[INFO] [stdout] 11836 | pub type SVCOMPARE_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, arg1: *mut SV, arg2: *mut SV) -> I32>;
[INFO] [stdout]       |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SvcompareT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `Perl_ophook_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11837:10
[INFO] [stdout]       |
[INFO] [stdout] 11837 | pub type Perl_ophook_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter, arg1: *mut OP)>;
[INFO] [stdout]       |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PerlOphookT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `globhook_t` should have an upper camel case name
[INFO] [stdout]      --> src/perl_versions/cperl5_28_0d.rs:11838:10
[INFO] [stdout]       |
[INFO] [stdout] 11838 | pub type globhook_t = ::std::option::Option<unsafe extern "C" fn(my_perl: *mut PerlInterpreter)>;
[INFO] [stdout]       |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `GlobhookT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `cperl5_22_5d`, `cperl5_28_0_thr`, `cperl5_28_0d`, `perl5_10_1_nt`, and `perl5_26_2`
[INFO] [stdout]   --> src/perl_interpreters.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use perl_versions::{cperl5_28_0d, cperl5_28_0_thr, cperl5_22_5d, perl5_26_2, perl5_10_1_nt};
[INFO] [stdout]    |                     ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std`
[INFO] [stdout]   --> src/perl_interpreters.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use std;
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `PerlCommonImpl`
[INFO] [stdout]   --> src/perl_interpreters.rs:72:14
[INFO] [stdout]    |
[INFO] [stdout] 72 | macro_rules! PerlCommonImpl {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `Perl3StringImpl`
[INFO] [stdout]    --> src/perl_interpreters.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 | macro_rules! Perl3StringImpl {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `cperl5_28_0_thr` and `perl5_10_1_nt`
[INFO] [stdout]  --> src/perl_spy.rs:9:35
[INFO] [stdout]   |
[INFO] [stdout] 9 | use perl_versions::{cperl5_28_0d, cperl5_28_0_thr, cperl5_22_5d, perl5_26_2, perl5_10_1_nt};
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:121:39
[INFO] [stdout]     |
[INFO] [stdout] 121 |             Version{major: 2, minor: 3...7, ..} => self._get_stack_traces::<cperl5_22_5d::interpreter>(),
[INFO] [stdout]     |                                       ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:275:36
[INFO] [stdout]     |
[INFO] [stdout] 275 |         Version{major: 28, minor: 0...1, ..} => check_addresses::<cperl5_28_0d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:276:36
[INFO] [stdout]     |
[INFO] [stdout] 276 |         Version{major: 26, minor: 0...3, ..} => check_addresses::<perl5_26_2::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> src/perl_spy.rs:277:36
[INFO] [stdout]     |
[INFO] [stdout] 277 |         Version{major: 22, minor: 0...5, ..} => check_addresses::<cperl5_22_5d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/perl_spy.rs:300:16
[INFO] [stdout]     |
[INFO] [stdout] 300 |     #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/stack_trace.rs:26:71
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub fn get_stack_traces<I, P>(interpreter: &I, process: &P) -> Result<(Vec<StackTrace>), Error>
[INFO] [stdout]    |                                                                       ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 26 - pub fn get_stack_traces<I, P>(interpreter: &I, process: &P) -> Result<(Vec<StackTrace>), Error>
[INFO] [stdout] 26 + pub fn get_stack_traces<I, P>(interpreter: &I, process: &P) -> Result<Vec<StackTrace>, Error>
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> src/stack_trace.rs:124:24
[INFO] [stdout]     |
[INFO] [stdout] 124 |             #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0517]: attribute should be applied to a struct, enum, or union
[INFO] [stdout]     --> src/perl_versions/cperl5_28_0d.rs:9704:8
[INFO] [stdout]      |
[INFO] [stdout] 9704 |   #[repr(C)]
[INFO] [stdout]      |          ^
[INFO] [stdout] 9705 |   #[test]
[INFO] [stdout] 9706 | / fn bindgen_test_layout_block__bindgen_ty_1() {
[INFO] [stdout] 9707 | |     assert_eq!(
[INFO] [stdout] 9708 | |         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9709 | |         48usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9766 | |     );
[INFO] [stdout] 9767 | | }
[INFO] [stdout]      | |_- not a struct, enum, or union
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0517]: attribute should be applied to a struct, enum, or union
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9267:8
[INFO] [stdout]      |
[INFO] [stdout] 9267 |   #[repr(C)]
[INFO] [stdout]      |          ^
[INFO] [stdout] ...
[INFO] [stdout] 9270 | / fn bindgen_test_layout_block__bindgen_ty_1() {
[INFO] [stdout] 9271 | |     assert_eq!(
[INFO] [stdout] 9272 | |         ::std::mem::size_of::<block__bindgen_ty_1>(),
[INFO] [stdout] 9273 | |         48usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9330 | |     );
[INFO] [stdout] 9331 | | }
[INFO] [stdout]      | |_- not a struct, enum, or union
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0517]: attribute should be applied to a struct, enum, or union
[INFO] [stdout]     --> src/perl_versions/cperl5_22_5d.rs:9633:8
[INFO] [stdout]      |
[INFO] [stdout] 9633 |   #[repr(C)]
[INFO] [stdout]      |          ^
[INFO] [stdout] ...
[INFO] [stdout] 9636 | / fn bindgen_test_layout_context__bindgen_ty_1() {
[INFO] [stdout] 9637 | |     assert_eq!(
[INFO] [stdout] 9638 | |         ::std::mem::size_of::<context__bindgen_ty_1>(),
[INFO] [stdout] 9639 | |         88usize,
[INFO] [stdout] ...    |
[INFO] [stdout] 9666 | |     );
[INFO] [stdout] 9667 | | }
[INFO] [stdout]      | |_- not a struct, enum, or union
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied
[INFO] [stdout]    --> src/perl_spy.rs:121:77
[INFO] [stdout]     |
[INFO] [stdout] 121 |             Version{major: 2, minor: 3...7, ..} => self._get_stack_traces::<cperl5_22_5d::interpreter>(),
[INFO] [stdout]     |                                                         -----------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter`
[INFO] [stdout]     |                                                         |
[INFO] [stdout]     |                                                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] help: this trait has no implementations, consider adding one
[INFO] [stdout]    --> src/perl_interpreters.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub trait InterpreterState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `PerlSpy::_get_stack_traces`
[INFO] [stdout]    --> src/perl_spy.rs:127:29
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn _get_stack_traces<I: InterpreterState>(&self) -> Result<Vec<StackTrace>, Error> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^ required by this bound in `PerlSpy::_get_stack_traces`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `cperl5_28_0d::interpreter: InterpreterState` is not satisfied
[INFO] [stdout]    --> src/perl_spy.rs:275:67
[INFO] [stdout]     |
[INFO] [stdout] 275 |         Version{major: 28, minor: 0...1, ..} => check_addresses::<cperl5_28_0d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_28_0d::interpreter`
[INFO] [stdout]     |
[INFO] [stdout] help: this trait has no implementations, consider adding one
[INFO] [stdout]    --> src/perl_interpreters.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub trait InterpreterState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `check_addresses`
[INFO] [stdout]    --> src/perl_spy.rs:287:18
[INFO] [stdout]     |
[INFO] [stdout] 284 | fn check_addresses<I>(binary: &BinaryInfo,
[INFO] [stdout]     |    --------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 287 |         where I: perl_interpreters::InterpreterState {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied
[INFO] [stdout]    --> src/perl_spy.rs:277:67
[INFO] [stdout]     |
[INFO] [stdout] 277 |         Version{major: 22, minor: 0...5, ..} => check_addresses::<cperl5_22_5d::interpreter>(binary, maps, process),
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter`
[INFO] [stdout]     |
[INFO] [stdout] help: this trait has no implementations, consider adding one
[INFO] [stdout]    --> src/perl_interpreters.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub trait InterpreterState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `check_addresses`
[INFO] [stdout]    --> src/perl_spy.rs:287:18
[INFO] [stdout]     |
[INFO] [stdout] 284 | fn check_addresses<I>(binary: &BinaryInfo,
[INFO] [stdout]     |    --------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 287 |         where I: perl_interpreters::InterpreterState {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/perl_spy.rs:379:17
[INFO] [stdout]     |
[INFO] [stdout] 379 |             let mut perl_binary = parse_binary(&filename, map.start() as u64)?;
[INFO] [stdout]     |                 ----^^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/perl_spy.rs:431:25
[INFO] [stdout]     |
[INFO] [stdout] 431 |                     let mut parsed = parse_binary(filename, libperl.start() as u64)?;
[INFO] [stdout]     |                         ----^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0412, E0433, E0517, E0774.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `p5-spy` (bin "p5-spy" test) due to 100 previous errors; 68 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "c3cdc6cfa1e5099d071d07255ecf98e606e7acbb93f83a22fc0b81d46342868f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3cdc6cfa1e5099d071d07255ecf98e606e7acbb93f83a22fc0b81d46342868f", kill_on_drop: false }`
[INFO] [stdout] c3cdc6cfa1e5099d071d07255ecf98e606e7acbb93f83a22fc0b81d46342868f
